* {
  margin: 0;
  padding: 0;
  -webkit-touch-callout:none;  /*系统默认菜单被禁用*/
  -webkit-user-select:none; /*webkit浏览器*/
  -khtml-user-select:none; /*早期浏览器*/
  -moz-user-select:none;/*火狐*/
  -ms-user-select:none; /*IE10*/
  user-select:none;
  box-sizing: border-box;
  transition: inherit;
}
body {
  font-family: "Microsoft YaHei","sinsum",'SimHei',Helvetica;
  letter-spacing: .01rem;
  height: 100%;
  position: relative;
  left:0;
  top:0;
  -webkit-tap-highlight-color:transparent;
  -moz-tap-highlight-color:transparent;
  -ms-tap-highlight-color:transparent;
  -o-tap-highlight-color:transparent;
  tap-highlight-color:transparent;/*禁止元素点击出现半透明黑色背景*/
  -webkit-text-size-adjust: 100% !important;/*禁止ios在微信浏览器中放大图片*/
  color: #1D232E;
  font-size: 14rem;
  background-color: white!important;
}
html{
  height:100%;
}
header, section, footer, aside, nav, main, article, figure {
  display: block; 
}
a {
  text-decoration: none;
  color: inherit;
}
a:link{text-decoration:none ; }
a:visited {text-decoration:none ;}
a:hover {text-decoration:none ;}
a:active {text-decoration:none ; }
i,
em {
  font-style: normal;
}
img {
  border:none; 
  vertical-align:middle; 
}
img[src=""]{
  opacity: 0;
}
a,button,input,img{
  -webkit-touch-callout:none;
}
input,select,textarea,div{
  outline:none;
  appearance: none;
  -moz-appearance: none;
  -webkit-appearance: none;
  word-break: break-all;
  -webkit-user-select: auto;
  -moz-user-select: auto;
}
fieldset, img,input,button,textarea { 
  border:none; 
  padding:0;
  margin:0;
  outline-style:none;
  resize: none;
}
input {
  -webkit-tap-highlight-color:transparent;
}
li,ol,ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
table{border-collapse:collapse;}
table,td,th{border:none;}

input:-webkit-autofill {
  -webkit-text-fill-color: #000000 !important;
  -webkit-box-shadow: 0 0 0px 1000px transparent  inset !important;
  background-color:transparent;
  transition: background-color 50000s ease-in-out 0s;
}
input[type="number"]{-moz-appearance:textfield;}
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
  -webkit-appearance: none !important;
}
div {
  -webkit-overflow-scrolling: touch;
}
.clearfix:before,
.clearfix:after {
    content:"";
    display:table;
}
.clearfix:after {
  clear:both;
}
p {
   margin: 0;
}
